package com.yt.order.models.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;
import java.util.List;

/**
 * 地理选区VO
 *
 * @author zhou
 * @Date 2025-09-23 16:56:46
 */
@Data
public class AreasVO implements Serializable {
    @ApiModelProperty(value = "主键")
    private Integer id;
    @ApiModelProperty(value = "省市区名称")
    private String name;
    @ApiModelProperty(value = "上级ID")
    private Integer parentid;
    @ApiModelProperty(value = "简称")
    private String shortname;
    @ApiModelProperty(value = "级别:0,中国；1，省分；2，市；3，区、县")
    private Integer leveltype;
    @ApiModelProperty(value = "城市代码")
    private String citycode;
    @ApiModelProperty(value = "邮编")
    private String zipcode;
    @ApiModelProperty(value = "经度")
    private String lng;
    @ApiModelProperty(value = "纬度")
    private String lat;
    @ApiModelProperty(value = "拼音")
    private String pinyin;
    @ApiModelProperty(value = "")
    private String status;
    @ApiModelProperty(value = "子节点列表")
    private List<AreasVO> children;
}
